Restructuring the Introductory Computer Science Course with Topics from AI

نویسنده

  • Timothy Huang
چکیده

The traditional CS1 syllabus focuses almost entirely on elementary programming concepts and leaves little time to explore the broad discipline of computer science, including the many exciting developments in artificial intelligence. Hence, some students who take the CS1 course develop the misconception that computer science involves little more than programming, and they decide not to study it any further. We have developed a unified approach to CS1 that integrates aspects of the traditional CS0 and CS1 syllabi. This approach draws examples from AI to help illustrate the enormous potential for and broad societal impact of advances in computer science.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Artificial Intelligence for Non-Majors at Multiple Levels

Over the past several years, many computer science departments have seen a decline in enrollments. This paper describes two courses – at the introductory and advanced levels – that hope to attract students to computer science through topics in Artificial Intelligence. Over the past several years, many computer science departments have seen a decline in enrollments. As the program committee for ...

متن کامل

Throw Down an AI Challenge

Students will be more likely motivated to pursue a field of study if they encounter relevant, exciting, and interesting challenges early in their studies. The NSF CCLI project “Machine Learning Laboratory Experiences for Introducing Undergraduates to Artificial Intelligence” uses machine learning as a unifying theme to teach diverse artificial intelligence (AI) topics in the context of an intro...

متن کامل

A New Start: Innovative Introductory AI-Centered Courses at Cornell

We describe an array of novel introductory-level courses based on exciting topics in modern artificial intelligence. All present a great deal of often research-level technical content in a rigorous manner while keeping the material accessible to lower-level students. On the other hand, they differ in subject matter and style, since a “one-size-fits-all” approach cannot be expected to be effecti...

متن کامل

Project Mlexai: Applying Machine Learning to Web Document Classification*

We present work on project MLExAI, funded by the National Science Foundation with a goal of unifying the artificial intelligence (AI) course around the theme of machine learning. Our work involves the development, implementation, and testing of an adaptable framework for the presentation of core AI topics that emphasizes the relationship between AI and computer science. A suite of adaptable han...

متن کامل

Recognizing American Sign Language Letters: A Machine Learning Experience in an Introductory AI Course

This paper describes a class project to introduce machine learning topics to an introductory artificial intelligence course as part of the MLExAI Project. The project’s topic was taken from the area of computer vision, specifically the use of principal component analysis for image classification. As a project within their AI class, students developed programs in the GNU Octave programming envir...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008